Liver fluke - Francés Inglés Diccionario